automatic teller machine (ATM) - Español Inglés Diccionario